Aktueller Standort: Startseite> Funktionskategorien> mt_rand

mt_rand

Generieren bessere Zufallszahlen
Name:mt_rand
Kategorie:Mathe
Programmiersprache:php
Kurzbeschreibung:Verwenden Sie den Mersenne Twister -Algorithmus, um zufällige Ganzzahlen zurückzugeben.

Definition und Verwendung

mt_rand() verwendet den Mersenne -Twister -Algorithmus, um zufällige Ganzzahlen zurückzugeben.

Beispiel

In diesem Beispiel werden wir einige zufällige Zahlen zurückgeben:

 <? Php
echo ( mt_rand ( ) ) ;
echo ( mt_rand ( ) ) ;
echo ( mt_rand ( 10 , 100 ) ) ;
?>

Probieren Sie es selbst aus

Grammatik

 MT_RAND ( min , max )

veranschaulichen

Wenn keine optionalen Parameter Min und Max bereitgestellt werden, gibt MT_RAND () eine Pseudo-Random-Nummer zwischen 0 und Rand_max zurück. Wenn Sie beispielsweise eine Zufallszahl zwischen 5 und 15 (einschließlich 5 und 15) möchten, verwenden Sie MT_RAND (5, 15).

Viele alte LIBC -Zufallszahlengeneratoren haben einige ungewisse und unbekannte Eigenschaften und sind sehr langsam. Die Rand () -Funktion von PHP verwendet standardmäßig den LIBC -Zufallszahlengenerator. mt_rand() wird informell verwendet, um sie zu ersetzen. Diese Funktion verwendet eine bekannte Funktion in Mersenne Twister als Zufallszahlengenerator, das mit einer Durchschnittsgeschwindigkeit von viermal schneller als rand() zufällige Werte erzeugen kann, die von LIBC bereitgestellt werden.

Ähnliche Funktionen
  • Finden Sie den Maximalwert max

    max

    FindenSiedenMaximalw
  • Lassen Sie die Sortiermethode floor

    floor

    LassenSiedieSortierm
  • Zeigen Sie den maximal möglichen Wert der Zufallszahl an getrandmax

    getrandmax

    ZeigenSiedenmaximalm
  • Hyperbolischer Cosinus cosh

    cosh

    HyperbolischerCosinu
  • Absolutwert abs

    abs

    Absolutwert
  • Dezimal in Oktal konvertieren decoct

    decoct

    DezimalinOktalkonver
  • Hyperbolische Sinus sinh

    sinh

    HyperbolischeSinus
  • Kosinus cos

    cos

    Kosinus
Beliebte Artikel